himalayan rhubarb - French English Dictionary